//
//  RHMQParamModel.h
//  RuiHeAppApp
//
//  Created by Jun on 2023/8/16.
//

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface RHMQParamModel : BaseModel

@property (nonatomic ,assign) NSInteger endpointTypeId;//id

@property (nonatomic ,copy) NSString *thresholdCode;

@property (nonatomic ,copy) NSString *thresholdName;


@property (nonatomic ,copy) NSString *thresholdId;
//是否展示  0否   1是
@property (nonatomic ,assign) BOOL display;
//是否只读  0是只读  1读写
@property (nonatomic ,assign) BOOL readOnly;
//参数名
@property (nonatomic ,copy) NSString *paramName;
//参数别名
@property (nonatomic ,copy) NSString *paramNickName;
//最大值
@property (nonatomic ,copy) NSString *maxValue;
//最小值
@property (nonatomic ,copy) NSString *minValue;
//数据类型
@property (nonatomic ,copy) NSString *dateType;
//单位名称
@property (nonatomic ,copy) NSString *unitName;
//是否枚举
@property (nonatomic ,assign) NSInteger isEnum;

@property (nonatomic ,assign) NSInteger isMust;


@property (nonatomic ,copy) NSString *enums;

@property (nonatomic ,copy) NSString *enumNames;
//当前值
@property (nonatomic ,copy) NSString *currentValue;
//加减步进
@property (nonatomic ,copy)NSString *step;

@property (nonatomic ,copy) NSArray <RHMQParamModel *> *thresholdParamConfigVos;

@end

NS_ASSUME_NONNULL_END
